草庐IT

javascript document.innerHTML 设置整个文档的内容

全部标签

javascript - 查找目录的内容

是否可以使用javascript获取目录的内容? 最佳答案 不是真的出于安全原因。您正在尝试访问客户端的文件系统!!注意:有FSO(FileSystemObject)但据我所知,它只适用于IE。有用的资源:http://www.c-point.com/JavaScript/articles/file_access_with_JavaScript.htmhttp://4umi.com/web/javascript/fileread.php 关于javascript-查找目录的内容,我们在S

javascript - CouchDB View 使用来自两个单独文档的嵌入式数组组成 JSON 对象

假设我的CouchDB数据库中存储了两种类型的文档。第一个是属性类型设置为contact,第二个是phone。联系人类型文档有另一个名为名称的属性。电话类型有属性number和contact_id以便它可以引用联系人。这是一个简单的一对多场景,其中一个联系人可以有N个电话号码(我知道它们可以嵌入到单个联系人文档中,但我需要证明与不同文档的一对多关系)。原始示例数据,其中Scott有2个电话号码,Matt有1个电话号码:{_id:"fc93f785e6bd8c44f14468828b001109",_rev:"1-fdc8d121351b0f5c6d7e288399c7a5b6",typ

javascript - 什么内容类型在浏览器中执行 javascript?

您正在查看的页面具有Content-type:text/html的HTTPheader元素。HTML正常显示,JavaScript将被执行。如果您有Content-Type:text/javascript,则JavaScript不会执行,它只是displayed.我的问题是:是否有除text/html之外的内容类型将执行JavaScript?我希望所有常见浏览器(IE、Firefox、Chrome、Safari)的列表尽可能完整。 最佳答案 我不知道完整的列表,很可能没有这样的列表公开存在。您可能需要自己找出答案。(虽然我认为没有什

javascript - 内容脚本 CSS 不会覆盖原始内容

我的问题是我想用我的自定义设置修改网站的样式。我试过ContentScripts,但是这个dosen工作,因为他们不能覆盖原来的css文件。这是一个例子:foo/manifest.json{"name":"test","version":"1.0","content_scripts":[{"matches":["file://*/*test.html"],"css":["main.css"]}]}foo/main.cssbody{background:#0f0;}测试.htmlfoobar然后我loaded将扩展foo文件夹放入我的谷歌浏览器,并打开test.html但背景颜色仍然是红

javascript - “文档”与 'content.document'

我正在尝试编写一个Firefox扩展,将元素添加到加载的页面。到目前为止,我通过获取了文档的根元素vardomBody=content.document.getElementsByTagName("BODY").item(0);并通过创建新元素varnewDiv=content.document.createElement("div");事实上,一切都运行良好。但是当我添加一个带有onclick属性的按钮时,问题就来了。当按钮正确显示时,出现错误。我已经问过here,并且document.createElement()的答案(无内容)有效。但是如果我删除“内容”。到处,真正的麻烦开始了

javascript - IE9 createElement 并设置 innerHTML 在设置操作中删除标签?

不确定我是否遗漏了一些明显的东西,因为这是我第一次尝试使用原始DOMapi做很多事情(而不是通过jQuery等)。考虑以下代码,我在其中使用document.createElement手动创建一个TBODY,然后将其设置为innerHTML。varrow="col1col2";varrender=function(){vartable=document.getElementById('myTable');vartbody=document.createElement('tbody');tbody.innerHTML=row;table.appendChild(tbody);consol

javascript - 在 IE 中使用 .innerHTML 添加选项元素

我有一个txt变量,其中包含我需要为下拉列表设置的html字符串。该代码在除IE之外的所有其他浏览器中都可以正常工作。基本代码如下所示。带有更多代码的while循环document.getElementById('theSelector').innerHTML=txt;其中'theSelector'是我的表单选择元素的ID所以基本上IE弹出并且不生成我的列表。如果您想查看源代码和我正在做的一切,我会在下面发布我的网页。如果您想查看该站点应该如何运行,只需在另一个非ie的浏览器中运行它即可。http://1wux.com/Resume/signUp.html

javascript - 如何在具有弹出页面的页面加载时注入(inject)内容脚本?

我正在尝试使用谷歌浏览器扩展程序的内容脚本方法注入(inject)我的代码。这仅在我的list没有弹出页面并且我的background.html有这个时才有效:chrome.browserAction.onClicked.addListener(function(tab){chrome.tabs.executeScript(null,{file:"jquery.js"},function(){chrome.tabs.executeScript(null,{file:"content_script.js"});});});在有PoPup页面的情况下,每次在chrome中加载新页面时如何触

javascript - 相当于 Firefox 扩展中的内容脚本?

我对Firefox及其扩展还很陌生。是否有类似使用JavaScript的脚本在每次加载页面时运行?我的chrome扩展程序注入(inject)了一个css文件,使用js创建了一个链接标签。我如何将其移植到Firefox? 最佳答案 你想要pageModAPI。varpageMod=require("page-mod");pageMod.PageMod({include:"*.example.org",contentScript:'window.alert("Pagematchesruleset");'});

javascript - iPad禁用文档滚动但不禁用div溢出滚动

我正在开发具有可滚动功能的模态窗口,例如pinterest的。当它们被触发时,在body上定义overflow:hidden并在模态框容器上定义overflow:auto。这在桌面浏览器上运行良好,但我在iPad上的第一次测试(我假设一般情况下可能在iOS上)揭示了一个问题:当模式滚动结束时,如果文档比模式长,则滚动继续。我尝试这样做的目的是只接受由模态或其容器触发的滚动://DisablebrowserscrollingoniOS$(document).on('touchmove',function(e){if(($(e.target).attr('id')!=id)&&($(e.t